Preparing for Paradigm Shift
نویسندگان
چکیده
Software systems bridge the gap between information processing needs and available computer hardware. As system requirements grow in complexity and hardware evolves, the gap does not necessarily widen, but it certainly changes. Although today’s applications require concurrency and today’s hardware provides concurrency, programming languages remain predominantly sequential. Concurrent programming is considered too difficult and too risky to be practiced by “ordinary programmers”. However, software engineering is moving towards a paradigm shift, following which concurrency will play a more fundamental role in programming languages. We discuss some of the implications of the shift towards process-oriented programming. We outline some of the features of our own process-oriented language. Finally, we review the potential impact on software engineering and on software development processes.
منابع مشابه
A Methodology for Paradigm Shift to Explain Sustainable University
The sustainable university concept is rooted in prevalent paradigms pertained to economic, social and environmental development, which all focus on systemic thought and rationality; besides, they tend to discover and solve problems by applying an interdisciplinary approach. However, the epistemic component is what these paradigms have ignored. The purpose of this study is to explain a methodo...
متن کاملبه سوی رویکردی آرمانی در حفاظت و توسعهی منظر شهری تاریخی
This Paper raises its main question in determining an effective paradigm shift in conservation and development of Historic Urban landscape with the aim of recognizing the evolution process of conservation and development approaches in order to define the paradigm, moving from an integrated approach towards the ideal approach. For this purpose, first the Historic Urban Landscape concept, as a ne...
متن کاملSafety I to Safety II: A Paradigm Shift or More Work as Imagined?; Comment on “False Dawns and New Horizons in Patient Safety Research and Practice”
In their editorial, Mannion and Braithwaite contend that the approach to solving the problem of unsafe care, Safety I, is flawed and requires a shift in thinking to what they are calling Safety II. We have reservations as to whether by itself the shift from Safety I to Safety II is sufficient. Perhaps our failure to improve outcomes in the field of patient safety and quality lies less in our ap...
متن کاملParadigm Shift: New Ideas for a Structural Approach to NCD Prevention; Comment on “How Neoliberalism Is Shaping the Supply of Unhealthy Commodities and What This Means for NCD Prevention”
It is a well-documented fact that transnational corporations engaged in the production and distribution of health-harmful commodities have been able to steer policy approaches to address the associated burden of non-communicable diseases (NCDs). While the political influence that corporations wield stems in part from significant financial resources, it has also been ena...
متن کاملModel-based data engineering: preparing a paradigm shift towards self-organizing information exchange
Current standards for interoperability and composability focus on mandating a common information exchange data model. The Levels of Conceptual Interoperability Model (LCIM) shows that this is not sufficient. A second challenge is that the mapping between system-internal representations to the information exchange data model is left to system developers leading to misinterpretations and ambiguou...
متن کامل